curbside charger - French English Dictionary